V2EX  ›  英汉词典

Dynamic Library

释义 Definition

动态库:一种在程序运行时由系统按需加载(load)并链接(link)的代码库文件,用于让多个程序共享同一份代码、减少可执行文件体积、便于更新。常见形式包括 Windows 的 DLLLinux 的 .somacOS 的 .dylib。(也常称 shared library

发音 Pronunciation (IPA)

/daɪˈnæmɪk ˈlaɪbrɛri/

例句 Examples

The app failed because a dynamic library was missing.
应用程序运行失败,因为缺少一个动态库。

To reduce memory usage, the program loads a dynamic library at runtime and calls its functions through exported symbols.
为了降低内存占用,该程序在运行时加载动态库,并通过导出符号调用其中的函数。

词源 Etymology

dynamic 来自希腊语 dýnamis(力量、作用),引申为“可变的、运行时发生变化的”;library 来自拉丁语 libraria(与书卷相关的地方/事物),在计算机语境中转义为“函数/代码的集合”。合起来强调:这类“代码集合”会在运行时动态加载与链接

相关词 Related Words

文学与著作中的用例 Literary Works

  • Linkers and Loaders(John R. Levine):系统讲解链接、装载与共享/动态库机制。
  • Advanced Programming in the UNIX Environment(W. Richard Stevens 等):涉及 UNIX/Linux 下共享对象(.so)与运行时装载相关内容。
  • The Linux Programming Interface(Michael Kerrisk):讨论动态链接器、共享库与相关系统接口。
  • Programming Windows(Charles Petzold):在 Windows 语境中多处提及 DLL(动态链接库)与模块化加载。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   828 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 20:50 · PVG 04:50 · LAX 12:50 · JFK 15:50
♥ Do have faith in what you're doing.